home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Rozne / HTTrack 3.40-2 / httrack-3.40-2.exe / {app} / src_win / WinHTTrack / Wid1.h < prev    next >
C/C++ Source or Header  |  2004-02-14  |  3KB  |  110 lines

  1. #if !defined(AFX_WID1_H__8FF0CA01_F5EE_11D1_B222_006097BCBD81__INCLUDED_)
  2. #define AFX_WID1_H__8FF0CA01_F5EE_11D1_B222_006097BCBD81__INCLUDED_
  3.  
  4. #include <afxole.h>
  5. #include "EasyDropTarget.h"
  6.  
  7. #if _MSC_VER >= 1000
  8. #pragma once
  9. #endif // _MSC_VER >= 1000
  10. // Wid1.h : header file
  11. //
  12.  
  13. /////////////////////////////////////////////////////////////////////////////
  14. // Wid1 dialog
  15.  
  16. class Wid1 : public CPropertyPage
  17. {
  18.     DECLARE_DYNCREATE(Wid1)
  19. // Construction
  20. public:
  21.     Wid1();   // standard constructor
  22.     ~Wid1();   // standard constructor
  23.   void OnChangepathlog();
  24.   static CString TextToUrl(CString st,CLIPFORMAT cfFormat);
  25.   //
  26.     int filtreok;
  27.     int cancel;
  28.   int direction;
  29.   int url_status;
  30.   int filelist_status;
  31.   int depth_status;
  32.   int log_flip;
  33.   int mir_status;
  34.   int proj_status;
  35.   int continue_status;
  36.   int LAST_ACTION;
  37.   int interact;     // entre les 2 champs
  38.     // Dialog Data
  39.     //{{AFX_DATA(Wid1)
  40.     enum { IDD = IDD_WIZ1 };
  41.     CStatic    m_mirtitle;
  42.     CComboBox    m_ctl_todo;
  43.     int        m_C1;
  44.     CString    m_urls;
  45.     int        m_todo;
  46.     CString    m_infomain;
  47.     CString    m_filelist;
  48.     //}}AFX_DATA
  49.  
  50.  
  51. // Overrides
  52.     // ClassWizard generated virtual function overrides
  53.     //{{AFX_VIRTUAL(Wid1)
  54.     protected:
  55.     virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  56.     //}}AFX_VIRTUAL
  57.  
  58. // Implementation
  59. public:
  60.   void Refresh();
  61. protected:
  62.   void AfterInitDialog( );
  63.   void AfterChangepathlog();
  64.   int load_after_changes;
  65.   char* GetTip(int id);
  66.   void AddText(CString add_st);
  67.     // Generated message map functions
  68.     //{{AFX_MSG(Wid1)
  69.     afx_msg void OnChangeUrl();
  70.     afx_msg BOOL OnInitDialog();
  71.     afx_msg void OnSelchangetodo();
  72.     afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
  73.     afx_msg BOOL OnHelpInfo(HELPINFO* dummy);
  74.     afx_msg void Onsetopt();
  75.     afx_msg void Onlogin2();
  76.     afx_msg void Onbr();
  77.     afx_msg void OnChangefilelist();
  78.     //}}AFX_MSG
  79.   virtual BOOL OnKillActive( );
  80.   virtual BOOL OnQueryCancel( );
  81.   virtual BOOL OnSetActive( );
  82.   virtual LRESULT OnWizardNext();
  83.     afx_msg void OnHelpInfo2();
  84.   //afx_msg void OnDropFiles(HDROP hDropInfo);
  85.   afx_msg BOOL OnToolTipNotify( UINT id, NMHDR * pNMHDR, LRESULT * pResult );
  86.   afx_msg LRESULT DragDropText(WPARAM wParam,LPARAM lParam);
  87. public:
  88.     afx_msg void OnLoadprofile();
  89.     afx_msg void OnSaveprofile();
  90.   afx_msg void OnLoaddefault();
  91.   afx_msg void OnResetdefault();
  92.   afx_msg void OnSavedefault();
  93.   //afx_msg void OnNewProject();
  94.   afx_msg void OnSaveProject();
  95.     DECLARE_MESSAGE_MAP()
  96.  
  97.   void CleanUrls();
  98.   // drag&drop
  99.   //afx_msg void OnDropFiles( HDROP hDropInfo );
  100. private: 
  101.   CEasyDropTarget* drag;
  102. };
  103.  
  104.  
  105.  
  106. //{{AFX_INSERT_LOCATION}}
  107. // Microsoft Developer Studio will insert additional declarations immediately before the previous line.
  108.  
  109. #endif // !defined(AFX_WID1_H__8FF0CA01_F5EE_11D1_B222_006097BCBD81__INCLUDED_)
  110.